<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://nelisson.zapto.org/SharpService/SharpGymContextService.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" />
  <xs:element name="ReadRegistroDiarios">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiariosResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadRegistroDiariosResult" nillable="true" type="q1:ArrayOfRegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiariosPaged">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiariosPagedResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadRegistroDiariosPagedResult" nillable="true" type="q2:ArrayOfRegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiariosFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiariosFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadRegistroDiariosFilteredResult" nillable="true" type="q3:ArrayOfRegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiariosPagedAndFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiariosPagedAndFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadRegistroDiariosPagedAndFilteredResult" nillable="true" type="q4:ArrayOfRegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiario">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="dtoKey" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadRegistroDiarioResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadRegistroDiarioResult" nillable="true" type="q5:RegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RegistroDiariosCount">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="RegistroDiariosCountResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RegistroDiariosCountResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RegistroDiariosCountFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="RegistroDiariosCountFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="RegistroDiariosCountFilteredResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateRegistroDiario">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="registrodiario" nillable="true" type="q6:RegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateRegistroDiarioResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreateRegistroDiarioResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateRegistroDiario">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="registrodiario" nillable="true" type="q7:RegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateRegistroDiarioResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateRegistroDiarios">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="registrodiarios" nillable="true" type="q8:ArrayOfRegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateRegistroDiariosResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteRegistroDiario">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="registrodiario" nillable="true" type="q9:RegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteRegistroDiarioResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteRegistroDiarios">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="registrodiarios" nillable="true" type="q10:ArrayOfRegistroDiarioDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteRegistroDiariosResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunos">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunosResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAlunosResult" nillable="true" type="q11:ArrayOfAlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunosPaged">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunosPagedResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAlunosPagedResult" nillable="true" type="q12:ArrayOfAlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunosFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunosFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAlunosFilteredResult" nillable="true" type="q13:ArrayOfAlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunosPagedAndFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunosPagedAndFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAlunosPagedAndFilteredResult" nillable="true" type="q14:ArrayOfAlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAluno">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="dtoKey" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAlunoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAlunoResult" nillable="true" type="q15:AlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AlunosCount">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="AlunosCountResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AlunosCountResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AlunosCountFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AlunosCountFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AlunosCountFilteredResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateAluno">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="aluno" nillable="true" type="q16:AlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateAlunoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreateAlunoResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAluno">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="aluno" nillable="true" type="q17:AlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAlunoResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAlunos">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="alunos" nillable="true" type="q18:ArrayOfAlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAlunosResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAluno">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="aluno" nillable="true" type="q19:AlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAlunoResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAlunos">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="alunos" nillable="true" type="q20:ArrayOfAlunoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAlunosResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterials">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterialsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadPressaoArterialsResult" nillable="true" type="q21:ArrayOfPressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterialsPaged">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterialsPagedResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadPressaoArterialsPagedResult" nillable="true" type="q22:ArrayOfPressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterialsFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterialsFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadPressaoArterialsFilteredResult" nillable="true" type="q23:ArrayOfPressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterialsPagedAndFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterialsPagedAndFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadPressaoArterialsPagedAndFilteredResult" nillable="true" type="q24:ArrayOfPressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterial">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="dtoKey" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadPressaoArterialResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadPressaoArterialResult" nillable="true" type="q25:PressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="PressaoArterialsCount">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="PressaoArterialsCountResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="PressaoArterialsCountResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="PressaoArterialsCountFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="PressaoArterialsCountFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="PressaoArterialsCountFilteredResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreatePressaoArterial">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="pressaoarterial" nillable="true" type="q26:PressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreatePressaoArterialResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreatePressaoArterialResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdatePressaoArterial">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="pressaoarterial" nillable="true" type="q27:PressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdatePressaoArterialResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdatePressaoArterials">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="pressaoarterials" nillable="true" type="q28:ArrayOfPressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdatePressaoArterialsResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeletePressaoArterial">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="pressaoarterial" nillable="true" type="q29:PressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeletePressaoArterialResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeletePressaoArterials">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="pressaoarterials" nillable="true" type="q30:ArrayOfPressaoArterialDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeletePressaoArterialsResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicas">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicasResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivAerobicasResult" nillable="true" type="q31:ArrayOfAtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicasPaged">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicasPagedResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivAerobicasPagedResult" nillable="true" type="q32:ArrayOfAtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicasFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicasFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivAerobicasFilteredResult" nillable="true" type="q33:ArrayOfAtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicasPagedAndFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicasPagedAndFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivAerobicasPagedAndFilteredResult" nillable="true" type="q34:ArrayOfAtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobica">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="dtoKey" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivAerobicaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q35="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivAerobicaResult" nillable="true" type="q35:AtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AtivAerobicasCount">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="AtivAerobicasCountResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AtivAerobicasCountResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AtivAerobicasCountFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AtivAerobicasCountFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AtivAerobicasCountFilteredResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateAtivAerobica">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q36="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativaerobica" nillable="true" type="q36:AtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateAtivAerobicaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreateAtivAerobicaResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAtivAerobica">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q37="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativaerobica" nillable="true" type="q37:AtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAtivAerobicaResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAtivAerobicas">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q38="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativaerobicas" nillable="true" type="q38:ArrayOfAtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAtivAerobicasResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAtivAerobica">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q39="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativaerobica" nillable="true" type="q39:AtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAtivAerobicaResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAtivAerobicas">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q40="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativaerobicas" nillable="true" type="q40:ArrayOfAtivAerobicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAtivAerobicasResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicas">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicasResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q41="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAvaliacaoFisicasResult" nillable="true" type="q41:ArrayOfAvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicasPaged">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicasPagedResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q42="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAvaliacaoFisicasPagedResult" nillable="true" type="q42:ArrayOfAvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicasFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicasFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q43="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAvaliacaoFisicasFilteredResult" nillable="true" type="q43:ArrayOfAvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicasPagedAndFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicasPagedAndFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q44="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAvaliacaoFisicasPagedAndFilteredResult" nillable="true" type="q44:ArrayOfAvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisica">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="dtoKey" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAvaliacaoFisicaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q45="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAvaliacaoFisicaResult" nillable="true" type="q45:AvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AvaliacaoFisicasCount">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="AvaliacaoFisicasCountResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AvaliacaoFisicasCountResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AvaliacaoFisicasCountFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AvaliacaoFisicasCountFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AvaliacaoFisicasCountFilteredResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateAvaliacaoFisica">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q46="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="avaliacaofisica" nillable="true" type="q46:AvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateAvaliacaoFisicaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreateAvaliacaoFisicaResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAvaliacaoFisica">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q47="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="avaliacaofisica" nillable="true" type="q47:AvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAvaliacaoFisicaResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAvaliacaoFisicas">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q48="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="avaliacaofisicas" nillable="true" type="q48:ArrayOfAvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAvaliacaoFisicasResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAvaliacaoFisica">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q49="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="avaliacaofisica" nillable="true" type="q49:AvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAvaliacaoFisicaResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAvaliacaoFisicas">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q50="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="avaliacaofisicas" nillable="true" type="q50:ArrayOfAvaliacaoFisicaDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAvaliacaoFisicasResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaos">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaosResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q51="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivMusculacaosResult" nillable="true" type="q51:ArrayOfAtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaosPaged">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaosPagedResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q52="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivMusculacaosPagedResult" nillable="true" type="q52:ArrayOfAtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaosFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaosFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q53="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivMusculacaosFilteredResult" nillable="true" type="q53:ArrayOfAtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaosPagedAndFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaosPagedAndFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q54="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivMusculacaosPagedAndFilteredResult" nillable="true" type="q54:ArrayOfAtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacao">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="dtoKey" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadAtivMusculacaoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q55="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadAtivMusculacaoResult" nillable="true" type="q55:AtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AtivMusculacaosCount">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="AtivMusculacaosCountResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AtivMusculacaosCountResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AtivMusculacaosCountFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AtivMusculacaosCountFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AtivMusculacaosCountFilteredResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateAtivMusculacao">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q56="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativmusculacao" nillable="true" type="q56:AtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateAtivMusculacaoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreateAtivMusculacaoResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAtivMusculacao">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q57="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativmusculacao" nillable="true" type="q57:AtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAtivMusculacaoResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAtivMusculacaos">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q58="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativmusculacaos" nillable="true" type="q58:ArrayOfAtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateAtivMusculacaosResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAtivMusculacao">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q59="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativmusculacao" nillable="true" type="q59:AtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAtivMusculacaoResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAtivMusculacaos">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q60="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ativmusculacaos" nillable="true" type="q60:ArrayOfAtivMusculacaoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteAtivMusculacaosResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinos">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinosResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q61="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadTreinosResult" nillable="true" type="q61:ArrayOfTreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinosPaged">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinosPagedResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q62="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadTreinosPagedResult" nillable="true" type="q62:ArrayOfTreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinosFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinosFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q63="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadTreinosFilteredResult" nillable="true" type="q63:ArrayOfTreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinosPagedAndFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="startIndex" type="xs:int" />
        <xs:element minOccurs="0" name="pageSize" type="xs:int" />
        <xs:element minOccurs="0" name="sortExpression" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinosPagedAndFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q64="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadTreinosPagedAndFilteredResult" nillable="true" type="q64:ArrayOfTreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreino">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="dtoKey" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ReadTreinoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q65="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="ReadTreinoResult" nillable="true" type="q65:TreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="TreinosCount">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="TreinosCountResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="TreinosCountResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="TreinosCountFiltered">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="filterExpression" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="TreinosCountFilteredResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="TreinosCountFilteredResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateTreino">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q66="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="treino" nillable="true" type="q66:TreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreateTreinoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="CreateTreinoResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateTreino">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q67="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="treino" nillable="true" type="q67:TreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateTreinoResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateTreinos">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q68="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="treinos" nillable="true" type="q68:ArrayOfTreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateTreinosResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteTreino">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q69="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="treino" nillable="true" type="q69:TreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteTreinoResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteTreinos">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q70="http://schemas.datacontract.org/2004/07/SharpGym.WCF.Dto" minOccurs="0" name="treinos" nillable="true" type="q70:ArrayOfTreinoDto" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteTreinosResponse">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
</xs:schema>